On Specifying the Reactive Behavior on Constraint Violations
نویسنده
چکیده
Recent approaches to integrity enforcement in active databases suggest not only to check for inconsistencies by triggers but also to utilize triggers to perform repair actions on constraint violations. Typically, respective repairing triggers are derived automatically from constraint specifications following almost fixed derivation strategies. However, in order to incorporate more semantic knowledge of the application these approaches often require refinements or even revisions of already derived integrity checking and inconsistency repairing triggers by the designer. In this paper we argue that analyzing and specifying repair actions on constraint violations should be also a design task and exclusively be carried out in the conceptual design. For this purpose, we provide a declarative specification language for repair actions on inconsistencies with an operational semantics, suitable to express most of the designers’ intentions on the behavior on constraint violations. We describe a design methodology for reaction specifications and show how integrity checking and inconsistency repairing triggers can be derived from these specifications.
منابع مشابه
Specifying Reactive Integrity Control for Active Databases
Recent approaches to integrity enforcement in active databases suggest not only to check constraint violations by triggers but also to utilize triggers to perform inconsistency repair actions. However, for sophisticated reactions these approaches often require refinements of already derived integrity maintaining and inconsistency repairing triggers. We argue that analyzing and specifying reacti...
متن کاملAnalysis of Drivers' Behavior using Manchester Driver Behavior Questionnaire Based on Roadside Interview in Iran
Drivers' behavior is one of the most important factors in traffic safety. Understanding of this issue and its effective factors can be helpful to reduce the influences of human factors on traffic accidents. The objective of this study is to apply Manchester driver behavior questionnaire (DBQ) to a group of drivers who have overtaken on two-lane rural roads and to analyze their behavior. Also, t...
متن کاملAnalysis of the Impact of user’s Violations on the Saturation Flow Rate at Signalized Intersections
Accurate estimation of saturation flow rate is a prerequisite for accurate estimation of level of service and delays of signalized intersections. Saturation flow rate of intersections depends on many factors, including traffic behavior and culture. One of the important problems of traffic behavior in Iran is the violation of law at the physical region of intersections. The main purpose of this ...
متن کاملOptimal Combined and Adaptive Protection of Active Distribution Networks Considering Different System Topologies Incorporating Optimal Selection of Standard Relay Curves
The change in the topology of active distribution networks (ADNs) is one of the essential challenges that might affect the protection schemes. The conventional protection schemes based on base topology result in some coordination constraint violations in other topologies due to the outage of upstream substations and distributed generation units. In this article, new combinational and adaptive p...
متن کاملVisual Language for Behavioral Specifications of Reactive Systems
Complex reactive systems require specifying the relationship of inputs and outputs in the time domain. Typically, such descriptions involve complex sequences of events, often with explicit timing constraints, that combine to form the system's overall behavior. In addition, most reactive systems are highly concurrent and hierarchical. Investigating formal methods for behavior speciication of rea...
متن کامل